package com.hoshiicloud.shxping.dto;

import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

import java.io.Serializable;
import java.time.LocalDateTime;

/**
 * @author yangcheng
 * @version 1.0
 * @title: ExtSpuDto
 * @description: 扩展SPU商品DTO
 * @date 2019/6/5 10:35
 * @mail maiboyc@163.com
 */
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
public class ExtSpuDto implements Serializable {

    private static final long serialVersionUID = -3980779808890049695L;

    // ID
    private Long id;

    // spuId
    private String spuId;


    // 商品视频
    private String spuVideo;


    // 图文描述
    private String spuDescription;


    // 商品标题
    private String title;


    // 商品主图
    private String spuImage;


    // 是否开票
    private Integer isInvoice;


    // 售后说明
    private String serviceDescription;


    // 属性
    private String extendProperty;


    // 规格
    private String extendSpec;


    // 购买须知
    private String notice;


    // 上架时间
    private LocalDateTime uptime;


    // 下架时间
    private LocalDateTime downtime;


    // 创建时间
    private LocalDateTime createdTime;


    // 修改时间
    private LocalDateTime updatedTime;


    // 建立人
    private String createdBy;


    // 修改人
    private String updatedBy;


    // 状态  0-档案 1-已审批 2-下架
    private Integer status;


    // 是否删除
    private Integer deleted;

    // 租户ID
    private Long companyId;

    // 平台ID
    private Long platformId;

    // 店铺ID
    private Long storeId;
}
